
view {
    box-sizing: border-box;
  }
  page {
    // background-color: #f2f2f2;
  }
  .content{
    padding: 0 40rpx;
    .title{
      height: 90rpx;
      font-size: 34rpx;
      line-height: 90rpx;
      color: #000000;
      .str{
        color: #999999;
        font-size: 28rpx;

      }
    }
  }
  .problem-description{
    .inputbg{
      width: 100%;
      height: 340rpx;
      border-radius:10rpx;
      background-color:#f4f4f4;
      position: relative;
      // padding: 30prx  20rpx;
        // border: solid 1rpx red;
        padding-top: 30rpx;
      .des{
        display: block;
        // border: solid 1rpx red;
        width: calc(~"100% - 40rpx");
        height: calc(~"100% - 70rpx");

        margin: 0rpx 20rpx;
      }
      .tip{
        position: absolute;
        right: 20rpx;
        bottom: 20rpx;
        color: #999999;
        text-align: right;
        font-size: 28rpx;
      }
    }
  }
  .upload-pictures{
    margin-top: 20rpx;
    .subtitle{
      font-size: 28rpx;
      font-weight: normal;
      font-stretch: normal;
      line-height: 46rpx;
      letter-spacing: 0rpx;
      color: #999999;

    }
    .addcontent{
      display: flex;
      width: 100%;
      margin-top: 10rpx;
      flex-wrap: wrap;
      .addbtn{
        margin-right: 10rpx;
        margin-top: 10rpx;
        .add{
          width: 150rpx;
          height: 151rpx;
          // border: solid 2rpx #cccccc;
        }
      }
    }

  }